package cn.linran;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.client.discovery.EnableDiscoveryClient;

/**
 *   routes:
 *         - id: application-user #指定当前路由配置的Id，需要唯一
 *           uri: lb://user-server #去注册中心找这个服务名
 *           predicates:    #断言，匹配访问的路径
 *             - Path=/user/**    #服务访问路径
 *           filters:
 *             - StripPrefix=1    #请求转发的时候会去掉 /user访问路径，数字代表要去掉的前缀个数
 *             访问http://localhost:1060/user/getById/2，即可得到user
 */
@SpringBootApplication
@EnableDiscoveryClient// 此注解也是表示开启服务注册与发现，但是此注解是任何注册中心都可以使用，也可以不写
public class GatewayServerApp {

    public static void main(String[] args) {
        SpringApplication.run(GatewayServerApp.class, args);
    }

}